
#include <stdio.h>


void main01() {
    int x, y;
    while (1) {
        printf("请输入整数：");
        scanf("%d", &x);
        y = x == 0 ? 0 : (x > 0 ? 1 : -1);
        printf("%d\n", y);
    }
}

int main02() {
    int a = 100;
    printf("能被7整除的数：");
    for (; a <= 200; a++)
        if ((a % 7) == 0)
            printf("%d ", a);

}

// 正三角形
void main03() {
    char a[5][9] = {{' ', ' ', ' ', ' ', '0'},
                    {' ', ' ', ' ', '0', '1', '0'},
                    {' ', ' ', '0', '1', '1', '1', '0'},
                    {' ', '0', '1', '1', '1', '1', '1', '0'},
                    {'0', '1', '1', '1', '1', '1', '1', '1', '0'}};
    for (int i = 0; i < 5; i++) {
        for (int j = 0; j < 9; j++)
            printf("%c", a[i][j]);
        printf("\n");
    }
}


void main04() {
    int i, n, m, k;
    printf("输出多少排(1-9)\n");
    scanf("%d", &k);
    for (i = 1; i <= k; i++) {
        for (n = 1; n <= k - i; n++)
            printf(" ");
        for (m = 1; m <= 2 * i - 1; m++)
            printf("%d", (m <= i) ? m : 2 * i - m);
        printf("\n");
    }
}


void main05() {
    int a;
    printf("出生日期(20000101)：");
    scanf("%d", &a);
    switch (a) {
        case 19940924:
            printf("杭");
            break;
        case 19910912:
            printf("溜");
            break;
        case 19890430:
            printf("胜");
            break;
        default:
            printf("输入错误");
    }

}


int add(int n) {
    int a;
    if (n == 1)
        a = 2;
    else
        a = add(n - 1) * 10 + 2;
    return (a);

}


int sum(int n) {
    int s;
    if (n == 1)
        s = add(n);
    else
        s = sum(n - 1) + add(n);
    return (s);
}

void main06() {
    int S = 0, n;
    printf("输入整数n=");
    scanf("%d", &n);
    S = sum(n);
    printf("%d", S);
}


void main07() {

    printf("姓名：");
    scanf("陈昌杭");
    printf("性别：男\n");
    printf("身高：一点六八米\n");
    printf("体重：五十七公斤\n");

    getchar();
}


void main08() {
    void sort(int array[], int n);
    int a[10], i;
    for (i = 0; i < 10; i++)
        scanf("%d", &a[i]);
    sort(a, 10);
    printf("\n");
    for (i = 0; i < 10; i++)
        printf("%5d", a[i]);

}

void sort(int array[], int n) {
    int i, j, t;
    for (i = 0; i < n - 1; i++) {

        for (j = i + 1; j < n; j++)

            if (array[i] < array[j]) {
                t = array[i];
                array[i] = array[j];
                array[j] = t;
            }
    }
}


void main09()
{
    char c1,c2;
    scanf("%c",c1);
    c2=c1+32;
    printf("%c",c2);
}

void main00() {

    main01();

}